Ext.define('js.foundation.foundationJgcyPage', {
        extend: 'Ext.form.Panel',
        requires: ['js.Util', 'js.ctrl.Common'],
        controller: 'Common',
        config: {
            bodyPadding: '0 20 0 20',
            layout: {
                type: 'vbox',
                align: 'stretch'
            }
        },
        hidenField: {
            region_id: undefined
        },
        fieldDefaults: {
            labelWidth: 140,
            flex:1,
            xtype: 'panel',
            allowBlank: false
        },
    initComponent: function () {

        Ext.QuickTips.init();
        Ext.form.Field.prototype.msgTarget = 'under';

        let jftgzl={
            xtype: 'textfield',
            name: 'party_a_material',
            id: 'party_a_material',
            allowBlank: false,
            msgTarget : 'qtip',
            value:this.party_a_material,
            margin:'20 0 0 0',
            labelSeparator: '',
            fieldLabel: '甲方需提供资料:'
        };
        let sgfxtgjslzl={
            xtype: 'textfield',
            name: 'construction_material',
            id: 'construction_material',
            allowBlank: false,
            msgTarget : 'qtip',
            value:this.construction_material,
            height:36,
            margin:'10 0 0 0',
            labelSeparator: '',
            fieldLabel: '施工方提供技术资料:'
        };
        let fhyszl={
            xtype: 'textfield',
            name: 'acceptance_data',
            id: 'acceptance_data',
            allowBlank: false,
            msgTarget : 'qtip',
            value:this.acceptance_data,
            height:36,
            margin:'10 0 0 0',
            labelSeparator: '',
            fieldLabel: '分户验收资料:'
        };

        let items = [jftgzl,sgfxtgjslzl,fhyszl];

        this.items = items;

        this.callParent(arguments);
    }
});